import 'package:freezed_annotation/freezed_annotation.dart';

part 'content_forward_request.g.dart';
part 'content_forward_request.freezed.dart';

@freezed
class ContentForwardRequest with _$ContentForwardRequest {
  const factory ContentForwardRequest({
    @JsonKey(name: 'content_id') required String contentId,
    @JsonKey(name: 'type') required String type,
    @JsonKey(name: 'token') required String token,
  }) = _ContentForwardRequest;

  factory ContentForwardRequest.fromJson(Map<String, dynamic> json) =>
      _$ContentForwardRequestFromJson(json);
}
